wet sponge - German English Dictionary